/**********************************************************
 * ListingOptions.java.java
 * Created by Ashutosh
 * Last modified Date: Sep 18, 2008 11:00:11 AM by Ashutosh
 * Revision: <svn revision #>
 * Version : 0.1
 * Copyright (c) 2008 - 2009 cyberThink Infotech Pvt. Ltd., All rights reserved.
 **********************************************************/

package com.printeverywhere.dto;

import com.printeverywhere.util.AdminConstants;

/**
 * ListingOptions entity.
 *
 * @author MyEclipse Persistence Tools
 */

public class ListingOptions implements java.io.Serializable {

	// Fields

	/** The id. */
	private Integer id;

	/** The html manipulation. */
	private String htmlManipulation = AdminConstants.BLANK;

	/** The maximum title size in bytes. */
	private Integer maximumTitleSizeInBytes = AdminConstants.ZERO_NUMBER;

	/** The short title size. */
	private Integer shortTitleSize = AdminConstants.ZERO_NUMBER;

	/** The maximum description size in bytes. */
	private Integer maximumDescriptionSizeInBytes = AdminConstants.ZERO_NUMBER;

	/** The number of days for new listings. */
	private Integer numberOfDaysForNewListings = AdminConstants.ZERO_NUMBER;

	/** The slide show max width. */
	private Integer slideShowMaxWidth = AdminConstants.ZERO_NUMBER;

	/** The slide show max height. */
	private Integer slideShowMaxHeight = AdminConstants.ZERO_NUMBER;

	/** The maximum auto resubmit number. */
	private Integer maximumAutoResubmitNumber = AdminConstants.ZERO_NUMBER;

	/** The auction duration periods allowed. */
	private String auctionDurationPeriodsAllowed = AdminConstants.BLANK;

	/** The listings duration periods allowed. */
	private String listingsDurationPeriodsAllowed = AdminConstants.BLANK;

	/** The posible item bacground colors. */
	private String posibleItemBacgroundColors = AdminConstants.BLANK;

	/** The categories selection menu size. */
	private Integer categoriesSelectionMenuSize = AdminConstants.ZERO_NUMBER;

	/** The hot item bids. */
	private Integer hotItemBids = AdminConstants.ZERO_NUMBER;

	/** The cool item bids. */
	private Integer coolItemBids = AdminConstants.ZERO_NUMBER;

	/** The going items minutes. */
	private Integer goingItemsMinutes = AdminConstants.ZERO_NUMBER;

	/** The images maximum width. */
	private Integer imagesMaximumWidth = AdminConstants.ZERO_NUMBER;

	/** The images maximum height. */
	private Integer imagesMaximumHeight = AdminConstants.ZERO_NUMBER;

	/** The thumbnail large width. */
	private Integer thumbnailLargeWidth = AdminConstants.ZERO_NUMBER;

	/** The thumbnail large height. */
	private Integer thumbnailLargeHeight = AdminConstants.ZERO_NUMBER;

	/** The thumbnail medium width. */
	private Integer thumbnailMediumWidth = AdminConstants.ZERO_NUMBER;

	/** The thumbnail medium height. */
	private Integer thumbnailMediumHeight = AdminConstants.ZERO_NUMBER;

	/** The thumbnail small width. */
	private Integer thumbnailSmallWidth = AdminConstants.ZERO_NUMBER;

	/** The thumbnail small height. */
	private Integer thumbnailSmallHeight = AdminConstants.ZERO_NUMBER;

	/** The gallery columns. */
	private Integer galleryColumns = AdminConstants.ZERO_NUMBER;

	/** The gallery rows. */
	private Integer galleryRows = AdminConstants.ZERO_NUMBER;

	/** The listings items per page. */
	private Integer listingsItemsPerPage = AdminConstants.ZERO_NUMBER;

	/** The bidding list items per page. */
	private Integer biddingListItemsPerPage = AdminConstants.ZERO_NUMBER;

	/** The selling list items per page. */
	private Integer sellingListItemsPerPage = AdminConstants.ZERO_NUMBER;

	/** The watching list items per page. */
	private Integer watchingListItemsPerPage = AdminConstants.ZERO_NUMBER;

	/** The sold list items per page. */
	private Integer soldListItemsPerPage = AdminConstants.ZERO_NUMBER;

	/** The not sold list items per page. */
	private Integer notSoldListItemsPerPage = AdminConstants.ZERO_NUMBER;

	/** The watch list items per page. */
	private Integer watchListItemsPerPage = AdminConstants.ZERO_NUMBER;

	/** The deposits per page. */
	private Integer depositsPerPage = AdminConstants.ZERO_NUMBER;

	/** The transactions per page. */
	private Integer transactionsPerPage = AdminConstants.ZERO_NUMBER;

	/** The maximum comments length. */
	private Integer maximumCommentsLength = AdminConstants.ZERO_NUMBER;

	/** The default comments per page. */
	private Integer defaultCommentsPerPage = AdminConstants.ZERO_NUMBER;

	/** The leave feedback items per page. */
	private Integer leaveFeedbackItemsPerPage = AdminConstants.ZERO_NUMBER;

	/** The default item language. */
	private String defaultItemLanguage = AdminConstants.BLANK;

	/** The default region. */
	private Integer defaultRegion;

	/** The default country. */
	private Integer defaultCountry;

	/** The banner gragh width. */
	private Integer bannerGraghWidth = AdminConstants.ZERO_NUMBER;

	/** The listing time left yellow light in minutes. */
	private Integer listingTimeLeftYellowLightInMinutes = AdminConstants.ZERO_NUMBER;

	/** The listing time left yellow light code. */
	private String listingTimeLeftYellowLightCode;

	/** The listing time left red light in minutes. */
	private Integer listingTimeLeftRedLightInMinutes = AdminConstants.ZERO_NUMBER;

	/** The listing time left red light code. */
	private String listingTimeLeftRedLightCode = AdminConstants.BLANK;

	/** The allow user to upload files. */
	private String allowUserToUploadFiles = AdminConstants.BLANK;

	/** The files extensions allowed. */
	private String filesExtensionsAllowed = AdminConstants.BLANK;

	/** The number of files allowed to upload. */
	private Integer numberOfFilesAllowedToUpload = AdminConstants.ZERO_NUMBER;

	/** The maximum upload file size. */
	private Integer maximumUploadFileSize = AdminConstants.ZERO_NUMBER;

	/** The maximum upload total files size. */
	private Integer maximumUploadTotalFilesSize = AdminConstants.ZERO_NUMBER;

	/** The allow any file type to upload. */
	private String allowAnyFileTypeToUpload = AdminConstants.BLANK;

	/** The banned words. */
	private String bannedWords = AdminConstants.BLANK;

	/** The bid increment steps. */
	private String bidIncrementSteps = AdminConstants.BLANK;

	// Constructors

	/**
	 * default constructor.
	 */
	public ListingOptions() { }

	/**
	 * full constructor.
	 *
	 * @param htmlManipulation the html manipulation
	 * @param maximumTitleSizeInBytes the maximum title size in bytes
	 * @param shortTitleSize the short title size
	 * @param maximumDescriptionSizeInBytes the maximum description size in bytes
	 * @param numberOfDaysForNewListings the number of days for new listings
	 * @param slideShowMaxWidth the slide show max width
	 * @param slideShowMaxHeight the slide show max height
	 * @param maximumAutoResubmitNumber the maximum auto resubmit number
	 * @param auctionDurationPeriodsAllowed the auction duration periods allowed
	 * @param listingsDurationPeriodsAllowed the listings duration periods allowed
	 * @param posibleItemBacgroundColors the posible item bacground colors
	 * @param categoriesSelectionMenuSize the categories selection menu size
	 * @param hotItemBids the hot item bids
	 * @param coolItemBids the cool item bids
	 * @param goingItemsMinutes the going items minutes
	 * @param imagesMaximumWidth the images maximum width
	 * @param imagesMaximumHeight the images maximum height
	 * @param thumbnailLargeWidth the thumbnail large width
	 * @param thumbnailLargeHeight the thumbnail large height
	 * @param thumbnailMediumWidth the thumbnail medium width
	 * @param thumbnailMediumHeight the thumbnail medium height
	 * @param thumbnailSmallWidth the thumbnail small width
	 * @param thumbnailSmallHeight the thumbnail small height
	 * @param galleryColumns the gallery columns
	 * @param galleryRows the gallery rows
	 * @param listingsItemsPerPage the listings items per page
	 * @param biddingListItemsPerPage the bidding list items per page
	 * @param sellingListItemsPerPage the selling list items per page
	 * @param watchingListItemsPerPage the watching list items per page
	 * @param soldListItemsPerPage the sold list items per page
	 * @param notSoldListItemsPerPage the not sold list items per page
	 * @param watchListItemsPerPage the watch list items per page
	 * @param depositsPerPage the deposits per page
	 * @param transactionsPerPage the transactions per page
	 * @param maximumCommentsLength the maximum comments length
	 * @param defaultCommentsPerPage the default comments per page
	 * @param leaveFeedbackItemsPerPage the leave feedback items per page
	 * @param defaultItemLanguage the default item language
	 * @param defaultRegion the default region
	 * @param defaultCountry the default country
	 * @param bannerGraghWidth the banner gragh width
	 * @param listingTimeLeftYellowLightInMinutes the listing time left yellow light in minutes
	 * @param listingTimeLeftYellowLightCode the listing time left yellow light code
	 * @param listingTimeLeftRedLightInMinutes the listing time left red light in minutes
	 * @param listingTimeLeftRedLightCode the listing time left red light code
	 * @param allowUserToUploadFiles the allow user to upload files
	 * @param filesExtensionsAllowed the files extensions allowed
	 * @param numberOfFilesAllowedToUpload the number of files allowed to upload
	 * @param maximumUploadFileSize the maximum upload file size
	 * @param maximumUploadTotalFilesSize the maximum upload total files size
	 * @param allowAnyFileTypeToUpload the allow any file type to upload
	 * @param bannedWords the banned words
	 * @param bidIncrementSteps the bid increment steps
	 */
	public ListingOptions(String htmlManipulation,
			Integer maximumTitleSizeInBytes, Integer shortTitleSize,
			Integer maximumDescriptionSizeInBytes,
			Integer numberOfDaysForNewListings, Integer slideShowMaxWidth,
			Integer slideShowMaxHeight, Integer maximumAutoResubmitNumber,
			String auctionDurationPeriodsAllowed,
			String listingsDurationPeriodsAllowed,
			String posibleItemBacgroundColors,
			Integer categoriesSelectionMenuSize, Integer hotItemBids,
			Integer coolItemBids, Integer goingItemsMinutes,
			Integer imagesMaximumWidth, Integer imagesMaximumHeight,
			Integer thumbnailLargeWidth, Integer thumbnailLargeHeight,
			Integer thumbnailMediumWidth, Integer thumbnailMediumHeight,
			Integer thumbnailSmallWidth, Integer thumbnailSmallHeight,
			Integer galleryColumns, Integer galleryRows,
			Integer listingsItemsPerPage, Integer biddingListItemsPerPage,
			Integer sellingListItemsPerPage, Integer watchingListItemsPerPage,
			Integer soldListItemsPerPage, Integer notSoldListItemsPerPage,
			Integer watchListItemsPerPage, Integer depositsPerPage,
			Integer transactionsPerPage, Integer maximumCommentsLength,
			Integer defaultCommentsPerPage, Integer leaveFeedbackItemsPerPage,
			String defaultItemLanguage, Integer defaultRegion,
			Integer defaultCountry, Integer bannerGraghWidth,
			Integer listingTimeLeftYellowLightInMinutes,
			String listingTimeLeftYellowLightCode,
			Integer listingTimeLeftRedLightInMinutes,
			String listingTimeLeftRedLightCode, String allowUserToUploadFiles,
			String filesExtensionsAllowed,
			Integer numberOfFilesAllowedToUpload,
			Integer maximumUploadFileSize, Integer maximumUploadTotalFilesSize,
			String allowAnyFileTypeToUpload, String bannedWords,
			String bidIncrementSteps) {
		this.htmlManipulation = htmlManipulation;
		this.maximumTitleSizeInBytes = maximumTitleSizeInBytes;
		this.shortTitleSize = shortTitleSize;
		this.maximumDescriptionSizeInBytes = maximumDescriptionSizeInBytes;
		this.numberOfDaysForNewListings = numberOfDaysForNewListings;
		this.slideShowMaxWidth = slideShowMaxWidth;
		this.slideShowMaxHeight = slideShowMaxHeight;
		this.maximumAutoResubmitNumber = maximumAutoResubmitNumber;
		this.auctionDurationPeriodsAllowed = auctionDurationPeriodsAllowed;
		this.listingsDurationPeriodsAllowed = listingsDurationPeriodsAllowed;
		this.posibleItemBacgroundColors = posibleItemBacgroundColors;
		this.categoriesSelectionMenuSize = categoriesSelectionMenuSize;
		this.hotItemBids = hotItemBids;
		this.coolItemBids = coolItemBids;
		this.goingItemsMinutes = goingItemsMinutes;
		this.imagesMaximumWidth = imagesMaximumWidth;
		this.imagesMaximumHeight = imagesMaximumHeight;
		this.thumbnailLargeWidth = thumbnailLargeWidth;
		this.thumbnailLargeHeight = thumbnailLargeHeight;
		this.thumbnailMediumWidth = thumbnailMediumWidth;
		this.thumbnailMediumHeight = thumbnailMediumHeight;
		this.thumbnailSmallWidth = thumbnailSmallWidth;
		this.thumbnailSmallHeight = thumbnailSmallHeight;
		this.galleryColumns = galleryColumns;
		this.galleryRows = galleryRows;
		this.listingsItemsPerPage = listingsItemsPerPage;
		this.biddingListItemsPerPage = biddingListItemsPerPage;
		this.sellingListItemsPerPage = sellingListItemsPerPage;
		this.watchingListItemsPerPage = watchingListItemsPerPage;
		this.soldListItemsPerPage = soldListItemsPerPage;
		this.notSoldListItemsPerPage = notSoldListItemsPerPage;
		this.watchListItemsPerPage = watchListItemsPerPage;
		this.depositsPerPage = depositsPerPage;
		this.transactionsPerPage = transactionsPerPage;
		this.maximumCommentsLength = maximumCommentsLength;
		this.defaultCommentsPerPage = defaultCommentsPerPage;
		this.leaveFeedbackItemsPerPage = leaveFeedbackItemsPerPage;
		this.defaultItemLanguage = defaultItemLanguage;
		this.defaultRegion = defaultRegion;
		this.defaultCountry = defaultCountry;
		this.bannerGraghWidth = bannerGraghWidth;
		this.listingTimeLeftYellowLightInMinutes = listingTimeLeftYellowLightInMinutes;
		this.listingTimeLeftYellowLightCode = listingTimeLeftYellowLightCode;
		this.listingTimeLeftRedLightInMinutes = listingTimeLeftRedLightInMinutes;
		this.listingTimeLeftRedLightCode = listingTimeLeftRedLightCode;
		this.allowUserToUploadFiles = allowUserToUploadFiles;
		this.filesExtensionsAllowed = filesExtensionsAllowed;
		this.numberOfFilesAllowedToUpload = numberOfFilesAllowedToUpload;
		this.maximumUploadFileSize = maximumUploadFileSize;
		this.maximumUploadTotalFilesSize = maximumUploadTotalFilesSize;
		this.allowAnyFileTypeToUpload = allowAnyFileTypeToUpload;
		this.bannedWords = bannedWords;
		this.bidIncrementSteps = bidIncrementSteps;
	}

	// Property accessors

	/**
	 * Gets the id.
	 *
	 * @return the id
	 */
	public Integer getId() {
		return this.id;
	}

	/**
	 * Sets the id.
	 *
	 * @param id the new id
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * Gets the html manipulation.
	 *
	 * @return the html manipulation
	 */
	public String getHtmlManipulation() {
		return this.htmlManipulation;
	}

	/**
	 * Sets the html manipulation.
	 *
	 * @param htmlManipulation the new html manipulation
	 */
	public void setHtmlManipulation(String htmlManipulation) {
		this.htmlManipulation = htmlManipulation;
	}

	/**
	 * Gets the maximum title size in bytes.
	 *
	 * @return the maximum title size in bytes
	 */
	public Integer getMaximumTitleSizeInBytes() {
		return this.maximumTitleSizeInBytes;
	}

	/**
	 * Sets the maximum title size in bytes.
	 *
	 * @param maximumTitleSizeInBytes the new maximum title size in bytes
	 */
	public void setMaximumTitleSizeInBytes(Integer maximumTitleSizeInBytes) {
		this.maximumTitleSizeInBytes = maximumTitleSizeInBytes;
	}

	/**
	 * Gets the short title size.
	 *
	 * @return the short title size
	 */
	public Integer getShortTitleSize() {
		return this.shortTitleSize;
	}

	/**
	 * Sets the short title size.
	 *
	 * @param shortTitleSize the new short title size
	 */
	public void setShortTitleSize(Integer shortTitleSize) {
		this.shortTitleSize = shortTitleSize;
	}

	/**
	 * Gets the maximum description size in bytes.
	 *
	 * @return the maximum description size in bytes
	 */
	public Integer getMaximumDescriptionSizeInBytes() {
		return this.maximumDescriptionSizeInBytes;
	}

	/**
	 * Sets the maximum description size in bytes.
	 *
	 * @param maximumDescriptionSizeInBytes the new maximum description size in bytes
	 */
	public void setMaximumDescriptionSizeInBytes(
			Integer maximumDescriptionSizeInBytes) {
		this.maximumDescriptionSizeInBytes = maximumDescriptionSizeInBytes;
	}

	/**
	 * Gets the number of days for new listings.
	 *
	 * @return the number of days for new listings
	 */
	public Integer getNumberOfDaysForNewListings() {
		return this.numberOfDaysForNewListings;
	}

	/**
	 * Sets the number of days for new listings.
	 *
	 * @param numberOfDaysForNewListings the new number of days for new listings
	 */
	public void setNumberOfDaysForNewListings(Integer numberOfDaysForNewListings) {
		this.numberOfDaysForNewListings = numberOfDaysForNewListings;
	}

	/**
	 * Gets the slide show max width.
	 *
	 * @return the slide show max width
	 */
	public Integer getSlideShowMaxWidth() {
		return this.slideShowMaxWidth;
	}

	/**
	 * Sets the slide show max width.
	 *
	 * @param slideShowMaxWidth the new slide show max width
	 */
	public void setSlideShowMaxWidth(Integer slideShowMaxWidth) {
		this.slideShowMaxWidth = slideShowMaxWidth;
	}

	/**
	 * Gets the slide show max height.
	 *
	 * @return the slide show max height
	 */
	public Integer getSlideShowMaxHeight() {
		return this.slideShowMaxHeight;
	}

	/**
	 * Sets the slide show max height.
	 *
	 * @param slideShowMaxHeight the new slide show max height
	 */
	public void setSlideShowMaxHeight(Integer slideShowMaxHeight) {
		this.slideShowMaxHeight = slideShowMaxHeight;
	}

	/**
	 * Gets the maximum auto resubmit number.
	 *
	 * @return the maximum auto resubmit number
	 */
	public Integer getMaximumAutoResubmitNumber() {
		return this.maximumAutoResubmitNumber;
	}

	/**
	 * Sets the maximum auto resubmit number.
	 *
	 * @param maximumAutoResubmitNumber the new maximum auto resubmit number
	 */
	public void setMaximumAutoResubmitNumber(Integer maximumAutoResubmitNumber) {
		this.maximumAutoResubmitNumber = maximumAutoResubmitNumber;
	}

	/**
	 * Gets the auction duration periods allowed.
	 *
	 * @return the auction duration periods allowed
	 */
	public String getAuctionDurationPeriodsAllowed() {
		return this.auctionDurationPeriodsAllowed;
	}

	/**
	 * Sets the auction duration periods allowed.
	 *
	 * @param auctionDurationPeriodsAllowed the new auction duration periods allowed
	 */
	public void setAuctionDurationPeriodsAllowed(
			String auctionDurationPeriodsAllowed) {
		this.auctionDurationPeriodsAllowed = auctionDurationPeriodsAllowed;
	}

	/**
	 * Gets the listings duration periods allowed.
	 *
	 * @return the listings duration periods allowed
	 */
	public String getListingsDurationPeriodsAllowed() {
		return this.listingsDurationPeriodsAllowed;
	}

	/**
	 * Sets the listings duration periods allowed.
	 *
	 * @param listingsDurationPeriodsAllowed the new listings duration periods allowed
	 */
	public void setListingsDurationPeriodsAllowed(
			String listingsDurationPeriodsAllowed) {
		this.listingsDurationPeriodsAllowed = listingsDurationPeriodsAllowed;
	}

	/**
	 * Gets the posible item bacground colors.
	 *
	 * @return the posible item bacground colors
	 */
	public String getPosibleItemBacgroundColors() {
		return this.posibleItemBacgroundColors;
	}

	/**
	 * Sets the posible item bacground colors.
	 *
	 * @param posibleItemBacgroundColors the new posible item bacground colors
	 */
	public void setPosibleItemBacgroundColors(String posibleItemBacgroundColors) {
		this.posibleItemBacgroundColors = posibleItemBacgroundColors;
	}

	/**
	 * Gets the categories selection menu size.
	 *
	 * @return the categories selection menu size
	 */
	public Integer getCategoriesSelectionMenuSize() {
		return this.categoriesSelectionMenuSize;
	}

	/**
	 * Sets the categories selection menu size.
	 *
	 * @param categoriesSelectionMenuSize the new categories selection menu size
	 */
	public void setCategoriesSelectionMenuSize(
			Integer categoriesSelectionMenuSize) {
		this.categoriesSelectionMenuSize = categoriesSelectionMenuSize;
	}

	/**
	 * Gets the hot item bids.
	 *
	 * @return the hot item bids
	 */
	public Integer getHotItemBids() {
		return this.hotItemBids;
	}

	/**
	 * Sets the hot item bids.
	 *
	 * @param hotItemBids the new hot item bids
	 */
	public void setHotItemBids(Integer hotItemBids) {
		this.hotItemBids = hotItemBids;
	}

	/**
	 * Gets the cool item bids.
	 *
	 * @return the cool item bids
	 */
	public Integer getCoolItemBids() {
		return this.coolItemBids;
	}

	/**
	 * Sets the cool item bids.
	 *
	 * @param coolItemBids the new cool item bids
	 */
	public void setCoolItemBids(Integer coolItemBids) {
		this.coolItemBids = coolItemBids;
	}

	/**
	 * Gets the going items minutes.
	 *
	 * @return the going items minutes
	 */
	public Integer getGoingItemsMinutes() {
		return this.goingItemsMinutes;
	}

	/**
	 * Sets the going items minutes.
	 *
	 * @param goingItemsMinutes the new going items minutes
	 */
	public void setGoingItemsMinutes(Integer goingItemsMinutes) {
		this.goingItemsMinutes = goingItemsMinutes;
	}

	/**
	 * Gets the images maximum width.
	 *
	 * @return the images maximum width
	 */
	public Integer getImagesMaximumWidth() {
		return this.imagesMaximumWidth;
	}

	/**
	 * Sets the images maximum width.
	 *
	 * @param imagesMaximumWidth the new images maximum width
	 */
	public void setImagesMaximumWidth(Integer imagesMaximumWidth) {
		this.imagesMaximumWidth = imagesMaximumWidth;
	}

	/**
	 * Gets the images maximum height.
	 *
	 * @return the images maximum height
	 */
	public Integer getImagesMaximumHeight() {
		return this.imagesMaximumHeight;
	}

	/**
	 * Sets the images maximum height.
	 *
	 * @param imagesMaximumHeight the new images maximum height
	 */
	public void setImagesMaximumHeight(Integer imagesMaximumHeight) {
		this.imagesMaximumHeight = imagesMaximumHeight;
	}

	/**
	 * Gets the thumbnail large width.
	 *
	 * @return the thumbnail large width
	 */
	public Integer getThumbnailLargeWidth() {
		return this.thumbnailLargeWidth;
	}

	/**
	 * Sets the thumbnail large width.
	 *
	 * @param thumbnailLargeWidth the new thumbnail large width
	 */
	public void setThumbnailLargeWidth(Integer thumbnailLargeWidth) {
		this.thumbnailLargeWidth = thumbnailLargeWidth;
	}

	/**
	 * Gets the thumbnail large height.
	 *
	 * @return the thumbnail large height
	 */
	public Integer getThumbnailLargeHeight() {
		return this.thumbnailLargeHeight;
	}

	/**
	 * Sets the thumbnail large height.
	 *
	 * @param thumbnailLargeHeight the new thumbnail large height
	 */
	public void setThumbnailLargeHeight(Integer thumbnailLargeHeight) {
		this.thumbnailLargeHeight = thumbnailLargeHeight;
	}

	/**
	 * Gets the thumbnail medium width.
	 *
	 * @return the thumbnail medium width
	 */
	public Integer getThumbnailMediumWidth() {
		return this.thumbnailMediumWidth;
	}

	/**
	 * Sets the thumbnail medium width.
	 *
	 * @param thumbnailMediumWidth the new thumbnail medium width
	 */
	public void setThumbnailMediumWidth(Integer thumbnailMediumWidth) {
		this.thumbnailMediumWidth = thumbnailMediumWidth;
	}

	/**
	 * Gets the thumbnail medium height.
	 *
	 * @return the thumbnail medium height
	 */
	public Integer getThumbnailMediumHeight() {
		return this.thumbnailMediumHeight;
	}

	/**
	 * Sets the thumbnail medium height.
	 *
	 * @param thumbnailMediumHeight the new thumbnail medium height
	 */
	public void setThumbnailMediumHeight(Integer thumbnailMediumHeight) {
		this.thumbnailMediumHeight = thumbnailMediumHeight;
	}

	/**
	 * Gets the thumbnail small width.
	 *
	 * @return the thumbnail small width
	 */
	public Integer getThumbnailSmallWidth() {
		return this.thumbnailSmallWidth;
	}

	/**
	 * Sets the thumbnail small width.
	 *
	 * @param thumbnailSmallWidth the new thumbnail small width
	 */
	public void setThumbnailSmallWidth(Integer thumbnailSmallWidth) {
		this.thumbnailSmallWidth = thumbnailSmallWidth;
	}

	/**
	 * Gets the thumbnail small height.
	 *
	 * @return the thumbnail small height
	 */
	public Integer getThumbnailSmallHeight() {
		return this.thumbnailSmallHeight;
	}

	/**
	 * Sets the thumbnail small height.
	 *
	 * @param thumbnailSmallHeight the new thumbnail small height
	 */
	public void setThumbnailSmallHeight(Integer thumbnailSmallHeight) {
		this.thumbnailSmallHeight = thumbnailSmallHeight;
	}

	/**
	 * Gets the gallery columns.
	 *
	 * @return the gallery columns
	 */
	public Integer getGalleryColumns() {
		return this.galleryColumns;
	}

	/**
	 * Sets the gallery columns.
	 *
	 * @param galleryColumns the new gallery columns
	 */
	public void setGalleryColumns(Integer galleryColumns) {
		this.galleryColumns = galleryColumns;
	}

	/**
	 * Gets the gallery rows.
	 *
	 * @return the gallery rows
	 */
	public Integer getGalleryRows() {
		return this.galleryRows;
	}

	/**
	 * Sets the gallery rows.
	 *
	 * @param galleryRows the new gallery rows
	 */
	public void setGalleryRows(Integer galleryRows) {
		this.galleryRows = galleryRows;
	}

	/**
	 * Gets the listings items per page.
	 *
	 * @return the listings items per page
	 */
	public Integer getListingsItemsPerPage() {
		return this.listingsItemsPerPage;
	}

	/**
	 * Sets the listings items per page.
	 *
	 * @param listingsItemsPerPage the new listings items per page
	 */
	public void setListingsItemsPerPage(Integer listingsItemsPerPage) {
		this.listingsItemsPerPage = listingsItemsPerPage;
	}

	/**
	 * Gets the bidding list items per page.
	 *
	 * @return the bidding list items per page
	 */
	public Integer getBiddingListItemsPerPage() {
		return this.biddingListItemsPerPage;
	}

	/**
	 * Sets the bidding list items per page.
	 *
	 * @param biddingListItemsPerPage the new bidding list items per page
	 */
	public void setBiddingListItemsPerPage(Integer biddingListItemsPerPage) {
		this.biddingListItemsPerPage = biddingListItemsPerPage;
	}

	/**
	 * Gets the selling list items per page.
	 *
	 * @return the selling list items per page
	 */
	public Integer getSellingListItemsPerPage() {
		return this.sellingListItemsPerPage;
	}

	/**
	 * Sets the selling list items per page.
	 *
	 * @param sellingListItemsPerPage the new selling list items per page
	 */
	public void setSellingListItemsPerPage(Integer sellingListItemsPerPage) {
		this.sellingListItemsPerPage = sellingListItemsPerPage;
	}

	/**
	 * Gets the watching list items per page.
	 *
	 * @return the watching list items per page
	 */
	public Integer getWatchingListItemsPerPage() {
		return this.watchingListItemsPerPage;
	}

	/**
	 * Sets the watching list items per page.
	 *
	 * @param watchingListItemsPerPage the new watching list items per page
	 */
	public void setWatchingListItemsPerPage(Integer watchingListItemsPerPage) {
		this.watchingListItemsPerPage = watchingListItemsPerPage;
	}

	/**
	 * Gets the sold list items per page.
	 *
	 * @return the sold list items per page
	 */
	public Integer getSoldListItemsPerPage() {
		return this.soldListItemsPerPage;
	}

	/**
	 * Sets the sold list items per page.
	 *
	 * @param soldListItemsPerPage the new sold list items per page
	 */
	public void setSoldListItemsPerPage(Integer soldListItemsPerPage) {
		this.soldListItemsPerPage = soldListItemsPerPage;
	}

	/**
	 * Gets the not sold list items per page.
	 *
	 * @return the not sold list items per page
	 */
	public Integer getNotSoldListItemsPerPage() {
		return this.notSoldListItemsPerPage;
	}

	/**
	 * Sets the not sold list items per page.
	 *
	 * @param notSoldListItemsPerPage the new not sold list items per page
	 */
	public void setNotSoldListItemsPerPage(Integer notSoldListItemsPerPage) {
		this.notSoldListItemsPerPage = notSoldListItemsPerPage;
	}

	/**
	 * Gets the watch list items per page.
	 *
	 * @return the watch list items per page
	 */
	public Integer getWatchListItemsPerPage() {
		return this.watchListItemsPerPage;
	}

	/**
	 * Sets the watch list items per page.
	 *
	 * @param watchListItemsPerPage the new watch list items per page
	 */
	public void setWatchListItemsPerPage(Integer watchListItemsPerPage) {
		this.watchListItemsPerPage = watchListItemsPerPage;
	}

	/**
	 * Gets the deposits per page.
	 *
	 * @return the deposits per page
	 */
	public Integer getDepositsPerPage() {
		return this.depositsPerPage;
	}

	/**
	 * Sets the deposits per page.
	 *
	 * @param depositsPerPage the new deposits per page
	 */
	public void setDepositsPerPage(Integer depositsPerPage) {
		this.depositsPerPage = depositsPerPage;
	}

	/**
	 * Gets the transactions per page.
	 *
	 * @return the transactions per page
	 */
	public Integer getTransactionsPerPage() {
		return this.transactionsPerPage;
	}

	/**
	 * Sets the transactions per page.
	 *
	 * @param transactionsPerPage the new transactions per page
	 */
	public void setTransactionsPerPage(Integer transactionsPerPage) {
		this.transactionsPerPage = transactionsPerPage;
	}

	/**
	 * Gets the maximum comments length.
	 *
	 * @return the maximum comments length
	 */
	public Integer getMaximumCommentsLength() {
		return this.maximumCommentsLength;
	}

	/**
	 * Sets the maximum comments length.
	 *
	 * @param maximumCommentsLength the new maximum comments length
	 */
	public void setMaximumCommentsLength(Integer maximumCommentsLength) {
		this.maximumCommentsLength = maximumCommentsLength;
	}

	/**
	 * Gets the default comments per page.
	 *
	 * @return the default comments per page
	 */
	public Integer getDefaultCommentsPerPage() {
		return this.defaultCommentsPerPage;
	}

	/**
	 * Sets the default comments per page.
	 *
	 * @param defaultCommentsPerPage the new default comments per page
	 */
	public void setDefaultCommentsPerPage(Integer defaultCommentsPerPage) {
		this.defaultCommentsPerPage = defaultCommentsPerPage;
	}

	/**
	 * Gets the leave feedback items per page.
	 *
	 * @return the leave feedback items per page
	 */
	public Integer getLeaveFeedbackItemsPerPage() {
		return this.leaveFeedbackItemsPerPage;
	}

	/**
	 * Sets the leave feedback items per page.
	 *
	 * @param leaveFeedbackItemsPerPage the new leave feedback items per page
	 */
	public void setLeaveFeedbackItemsPerPage(Integer leaveFeedbackItemsPerPage) {
		this.leaveFeedbackItemsPerPage = leaveFeedbackItemsPerPage;
	}

	/**
	 * Gets the default item language.
	 *
	 * @return the default item language
	 */
	public String getDefaultItemLanguage() {
		return this.defaultItemLanguage;
	}

	/**
	 * Sets the default item language.
	 *
	 * @param defaultItemLanguage the new default item language
	 */
	public void setDefaultItemLanguage(String defaultItemLanguage) {
		this.defaultItemLanguage = defaultItemLanguage;
	}


	/**
	 * Gets the banner gragh width.
	 *
	 * @return the banner gragh width
	 */
	public Integer getBannerGraghWidth() {
		return this.bannerGraghWidth;
	}

	/**
	 * Sets the banner gragh width.
	 *
	 * @param bannerGraghWidth the new banner gragh width
	 */
	public void setBannerGraghWidth(Integer bannerGraghWidth) {
		this.bannerGraghWidth = bannerGraghWidth;
	}

	/**
	 * Gets the listing time left yellow light in minutes.
	 *
	 * @return the listing time left yellow light in minutes
	 */
	public Integer getListingTimeLeftYellowLightInMinutes() {
		return this.listingTimeLeftYellowLightInMinutes;
	}

	/**
	 * Sets the listing time left yellow light in minutes.
	 *
	 * @param listingTimeLeftYellowLightInMinutes the new listing time left yellow light in minutes
	 */
	public void setListingTimeLeftYellowLightInMinutes(
			Integer listingTimeLeftYellowLightInMinutes) {
		this.listingTimeLeftYellowLightInMinutes = listingTimeLeftYellowLightInMinutes;
	}

	/**
	 * Gets the listing time left yellow light code.
	 *
	 * @return the listing time left yellow light code
	 */
	public String getListingTimeLeftYellowLightCode() {
		return this.listingTimeLeftYellowLightCode;
	}

	/**
	 * Sets the listing time left yellow light code.
	 *
	 * @param listingTimeLeftYellowLightCode the new listing time left yellow light code
	 */
	public void setListingTimeLeftYellowLightCode(
			String listingTimeLeftYellowLightCode) {
		this.listingTimeLeftYellowLightCode = listingTimeLeftYellowLightCode;
	}

	/**
	 * Gets the listing time left red light in minutes.
	 *
	 * @return the listing time left red light in minutes
	 */
	public Integer getListingTimeLeftRedLightInMinutes() {
		return this.listingTimeLeftRedLightInMinutes;
	}

	/**
	 * Sets the listing time left red light in minutes.
	 *
	 * @param listingTimeLeftRedLightInMinutes the new listing time left red light in minutes
	 */
	public void setListingTimeLeftRedLightInMinutes(
			Integer listingTimeLeftRedLightInMinutes) {
		this.listingTimeLeftRedLightInMinutes = listingTimeLeftRedLightInMinutes;
	}

	/**
	 * Gets the listing time left red light code.
	 *
	 * @return the listing time left red light code
	 */
	public String getListingTimeLeftRedLightCode() {
		return this.listingTimeLeftRedLightCode;
	}

	/**
	 * Sets the listing time left red light code.
	 *
	 * @param listingTimeLeftRedLightCode the new listing time left red light code
	 */
	public void setListingTimeLeftRedLightCode(
			String listingTimeLeftRedLightCode) {
		this.listingTimeLeftRedLightCode = listingTimeLeftRedLightCode;
	}

	/**
	 * Gets the allow user to upload files.
	 *
	 * @return the allow user to upload files
	 */
	public String getAllowUserToUploadFiles() {
		return this.allowUserToUploadFiles;
	}

	/**
	 * Sets the allow user to upload files.
	 *
	 * @param allowUserToUploadFiles the new allow user to upload files
	 */
	public void setAllowUserToUploadFiles(String allowUserToUploadFiles) {
		this.allowUserToUploadFiles = allowUserToUploadFiles;
	}

	/**
	 * Gets the files extensions allowed.
	 *
	 * @return the files extensions allowed
	 */
	public String getFilesExtensionsAllowed() {
		return this.filesExtensionsAllowed;
	}

	/**
	 * Sets the files extensions allowed.
	 *
	 * @param filesExtensionsAllowed the new files extensions allowed
	 */
	public void setFilesExtensionsAllowed(String filesExtensionsAllowed) {
		this.filesExtensionsAllowed = filesExtensionsAllowed;
	}

	/**
	 * Gets the number of files allowed to upload.
	 *
	 * @return the number of files allowed to upload
	 */
	public Integer getNumberOfFilesAllowedToUpload() {
		return this.numberOfFilesAllowedToUpload;
	}

	/**
	 * Sets the number of files allowed to upload.
	 *
	 * @param numberOfFilesAllowedToUpload the new number of files allowed to upload
	 */
	public void setNumberOfFilesAllowedToUpload(
			Integer numberOfFilesAllowedToUpload) {
		this.numberOfFilesAllowedToUpload = numberOfFilesAllowedToUpload;
	}

	/**
	 * Gets the maximum upload file size.
	 *
	 * @return the maximum upload file size
	 */
	public Integer getMaximumUploadFileSize() {
		return this.maximumUploadFileSize;
	}

	/**
	 * Sets the maximum upload file size.
	 *
	 * @param maximumUploadFileSize the new maximum upload file size
	 */
	public void setMaximumUploadFileSize(Integer maximumUploadFileSize) {
		this.maximumUploadFileSize = maximumUploadFileSize;
	}

	/**
	 * Gets the maximum upload total files size.
	 *
	 * @return the maximum upload total files size
	 */
	public Integer getMaximumUploadTotalFilesSize() {
		return this.maximumUploadTotalFilesSize;
	}

	/**
	 * Sets the maximum upload total files size.
	 *
	 * @param maximumUploadTotalFilesSize the new maximum upload total files size
	 */
	public void setMaximumUploadTotalFilesSize(
			Integer maximumUploadTotalFilesSize) {
		this.maximumUploadTotalFilesSize = maximumUploadTotalFilesSize;
	}

	/**
	 * Gets the allow any file type to upload.
	 *
	 * @return the allow any file type to upload
	 */
	public String getAllowAnyFileTypeToUpload() {
		return this.allowAnyFileTypeToUpload;
	}

	/**
	 * Sets the allow any file type to upload.
	 *
	 * @param allowAnyFileTypeToUpload the new allow any file type to upload
	 */
	public void setAllowAnyFileTypeToUpload(String allowAnyFileTypeToUpload) {
		this.allowAnyFileTypeToUpload = allowAnyFileTypeToUpload;
	}

	/**
	 * Gets the banned words.
	 *
	 * @return the banned words
	 */
	public String getBannedWords() {
		return this.bannedWords;
	}

	/**
	 * Sets the banned words.
	 *
	 * @param bannedWords the new banned words
	 */
	public void setBannedWords(String bannedWords) {
		this.bannedWords = bannedWords;
	}

	/**
	 * Gets the bid increment steps.
	 *
	 * @return the bid increment steps
	 */
	public String getBidIncrementSteps() {
		return this.bidIncrementSteps;
	}

	/**
	 * Sets the bid increment steps.
	 *
	 * @param bidIncrementSteps the new bid increment steps
	 */
	public void setBidIncrementSteps(String bidIncrementSteps) {
		this.bidIncrementSteps = bidIncrementSteps;
	}

	public Integer getDefaultRegion() {
		return defaultRegion;
	}

	public void setDefaultRegion(Integer defaultRegion) {
		this.defaultRegion = defaultRegion;
	}

	public Integer getDefaultCountry() {
		return defaultCountry;
	}

	public void setDefaultCountry(Integer defaultCountry) {
		this.defaultCountry = defaultCountry;
	}
}